const router = require('koa-router')();
const result = require("../com/result.js")
const log = require("../com/logConfig.js")
const processHistoryService=require('../service/processHistoryService.js')
router.prefix('/process')
/**
 * 流程历史追溯 - 最主要是查 
 */

 /**
  * 查某些流程进行或者已经完成的数据
  */
router.get('/getHistory', async (ctx, next) => {
    try{
        let result = processHistoryService.getHistory(ctx, next);
        return await result;
    }catch(e){
        log.error('查询流程数据异常',e);
        ctx.body = result.go(result.code.CODE_500);
        return;
    }
});

 /**
  * 查某些流程进行或者已经完成的数据-只是最简单的外层数据
  */
//  router.get('/getHistoryList', async (ctx, next) => {
//     try{
//         let result = processHistoryService.getHistoryList(ctx, next);
//         return await result;
//     }catch(e){
//         log.error('查询流程数据异常',e);
//         ctx.body = result.go(result.code.CODE_500);
//         return;
//     }
// });


module.exports = router